aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/blog/[id=int]
diff options
context:
space:
mode:
authorLibravatarLarge Libravatar memdmp <memdmpestrogenzone>2026-01-14 17:40:37 +0100
committerLibravatarLarge Libravatar memdmp <memdmpestrogenzone>2026-01-14 17:40:37 +0100
commitb9cbd513127254780ae59c8e17ab2c47eea301cb (patch)
tree2919e4102bc3b753e8038a9997c9a64a93d8634b /src/routes/blog/[id=int]
parentf5368185c5faabe97130780ec004835ac2429b9c (diff)
downloadmem-estrogen-zone-b9cbd513127254780ae59c8e17ab2c47eea301cb.tar.gz
mem-estrogen-zone-b9cbd513127254780ae59c8e17ab2c47eea301cb.tar.bz2
mem-estrogen-zone-b9cbd513127254780ae59c8e17ab2c47eea301cb.tar.lz
mem-estrogen-zone-b9cbd513127254780ae59c8e17ab2c47eea301cb.zip

feat: start working on alpine early init blog post, do a bunch of other blog related stuff

Diffstat (limited to 'src/routes/blog/[id=int]')
-rw-r--r--src/routes/blog/[id=int]/+page.svelte9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/routes/blog/[id=int]/+page.svelte b/src/routes/blog/[id=int]/+page.svelte
index 84d33ef..574ea76 100644
--- a/src/routes/blog/[id=int]/+page.svelte
+++ b/src/routes/blog/[id=int]/+page.svelte
@@ -10,22 +10,21 @@
let { data }: PageProps = $props();
- let route = $derived(
+ let route = () =>
forceTrailingSlash(
resolve('/blog/[id=int]-[slug]', {
id: data.post.metadata.id.toString(),
slug: data.post.metadata.slug,
}),
- ),
- );
+ ) + `${page.url.search}${page.url.hash}`;
onMount(() => {
- tick().then(() => replaceState(route, page.state));
+ tick().then(() => replaceState(route(), page.state));
});
</script>
<svelte:head>
- <link rel="canonical" href={new URL(route, page.url).href} />
+ <link rel="canonical" href={new URL(route(), page.url).href} />
</svelte:head>
<Post post={data.post} filename={data.filename} />